package com.zmn.oms.business.interfaces.work.epidemiccontrol;

import com.zmn.base.common.data.common.dro.area.AreaControlDRO;
import com.zmn.oms.common.dto.QueueOrderNodeNotifyDTO;
import com.zmn.oms.model.entity.work.OrderWorkEpidemicControl;

import java.util.List;

/**
 * 接口描述 工单疫情管控
 *
 * @author fubiao
 * @since 2022/08/16
 */
public interface OrderWorkEpidemicControlBService {

    /**
     * 新增或者修改
     * @param dto
     * @param nodeType
     * @return
     */
    void save(QueueOrderNodeNotifyDTO dto, Integer nodeType);

    /**
     *  获取疫情级别
     * @param countyId
     * @param longitude
     * @param latitude
     * @return
     */
    Integer getEpidemicControlLevel(Integer countyId, Double longitude, Double latitude);
}
